package com.azure.mapper.report;

import com.azure.entity.AProductProvinceReport;
import com.azure.entity.AProductProvinceReportExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AProductProvinceReportMapper {
    int countByExample(AProductProvinceReportExample example);

    int deleteByExample(AProductProvinceReportExample example);

    int deleteByPrimaryKey(Long id);

    int insert(AProductProvinceReport record);

    int insertSelective(AProductProvinceReport record);

    List<AProductProvinceReport> selectByExample(AProductProvinceReportExample example);

    AProductProvinceReport selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") AProductProvinceReport record, @Param("example") AProductProvinceReportExample example);

    int updateByExample(@Param("record") AProductProvinceReport record, @Param("example") AProductProvinceReportExample example);

    int updateByPrimaryKeySelective(AProductProvinceReport record);

    int updateByPrimaryKey(AProductProvinceReport record);
}